package com.etcn.modules.busi.launch.pojo;

import com.alibaba.fastjson.annotation.JSONField;
import com.etcn.common.pojo.BaseEntity;
import java.util.Date;

/**
 * 启动图entity
 * @author guozc
 * @date 2018-03-28 17:33:58
 */
public class WmStartimageConfig extends BaseEntity<WmStartimageConfig> {

    private static final long serialVersionUID = 1L;
    
    /**
	 * 主键
	 */
    @JSONField(serialize = false)
    private Long id;

    /**
	 * 标题
	 */
    private String title;

    /**
	 * 图片
	 */
    private String image;

    /**
	 * 展示标识(0:不展示,1:展示)
	 */
    @JSONField(serialize = false)
    private String showFlag;

    /**
	 * 开始展示日期
	 */
    @JSONField(serialize = false)
    private Date showBeginDate;

    /**
	 * 类型(1:图片,2:GIF动画,3:FLASH,4:视频)
	 */
    private String showType;

    /**
	 * 链接地址
	 */
    private String linkAddress;

    /**
	 * 尺寸类型(1:640*1136 2:750*1334 3:1242*2208 4:1125*2436)
	 */
    private String sizeType;

    /**
	 * 排序
	 */
    @JSONField(serialize = false)
    private Integer showOrder;

    /**
	 * 创建人
	 */
    @JSONField(serialize = false)
    private String creater;

    /**
	 * 修改人
	 */
    @JSONField(serialize = false)
    private String modifier;

    /**
	 * 创建时间
	 */
    @JSONField(serialize = false)
    private Date createTime;

    /**
	 * 修改时间
	 */
    @JSONField(format="yyyyMMddHHmmss")
    private Date modifyTime;

	public WmStartimageConfig() {
	}
	
    public Long getId() {
       	return id;
    }

    public void setId(Long id) {
        this.id = id;
    }
    
    public String getTitle() {
        return title;
    }
    
    public void setTitle(String title) {
        this.title = title;
    }

    public String getImage() {
        return image;
    }
    
    public void setImage(String image) {
        this.image = image;
    }

    public String getShowFlag() {
        return showFlag;
    }
    
    public void setShowFlag(String showFlag) {
        this.showFlag = showFlag;
    }

    public Date getShowBeginDate() {
        return showBeginDate;
    }
    
    public void setShowBeginDate(Date showBeginDate) {
        this.showBeginDate = showBeginDate;
    }

    public String getShowType() {
        return showType;
    }
    
    public void setShowType(String showType) {
        this.showType = showType;
    }

    public String getLinkAddress() {
        return linkAddress;
    }
    
    public void setLinkAddress(String linkAddress) {
        this.linkAddress = linkAddress;
    }

    public String getSizeType() {
        return sizeType;
    }
    
    public void setSizeType(String sizeType) {
        this.sizeType = sizeType;
    }

    public Integer getShowOrder() {
        return showOrder;
    }
    
    public void setShowOrder(Integer showOrder) {
        this.showOrder = showOrder;
    }

    public String getCreater() {
        return creater;
    }
    
    public void setCreater(String creater) {
        this.creater = creater;
    }

    public String getModifier() {
        return modifier;
    }
    
    public void setModifier(String modifier) {
        this.modifier = modifier;
    }

    public Date getCreateTime() {
        return createTime;
    }
    
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }
    
    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

	@Override
	public String toString() {
		return "WmStartimageConfig [id=" + id + ", title=" + title + ", image=" + image + ", showFlag=" + showFlag
				+ ", showBeginDate=" + showBeginDate + ", showType=" + showType + ", linkAddress=" + linkAddress
				+ ", sizeType=" + sizeType + ", showOrder=" + showOrder + ", creater=" + creater + ", modifier="
				+ modifier + ", createTime=" + createTime + ", modifyTime=" + modifyTime + "]";
	}
    
    //@NotReplaceableStart
    //--------write the not replaceable code between-------------



    //--------write the not replaceable code between-------------
    //@NotReplaceableEnd
}
